hire-purchase companies - French English Dictionary